to live under the thumb of - Englisch Synonyme Wörterbuch